package org.billow.model.base;

public abstract class BaseModel {

    private String url; // 请求url

    private int pageSize = 10; // 每页要显示的记录数

    private int pageNo = 1; // 当前页号

    private int recordCount; // 总记录数

    private String objectOrderBy;

    public String getObjectOrderBy() {
        return objectOrderBy;
    }

    public void setObjectOrderBy(String objectOrderBy) {
        this.objectOrderBy = objectOrderBy;
    }

    /**
     * 请求url
     *
     * @return
     * @author XiaoY
     * @date: 2016年12月3日 下午3:57:19
     */
    public String getUrl() {
        return url;
    }

    /**
     * 请求url
     *
     * @param url
     * @author XiaoY
     * @date: 2016年12月3日 下午3:57:23
     */
    public void setUrl(String url) {
        this.url = url;
    }

    /**
     * 每页要显示的记录数
     *
     * @return
     * @author XiaoY
     * @date: 2016年12月3日 下午3:57:08
     */
    public int getPageSize() {
        return pageSize;
    }

    /**
     * 每页要显示的记录数
     *
     * @param pageSize
     * @author XiaoY
     * @date: 2016年12月3日 下午3:57:11
     */
    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }

    /**
     * 当前页号
     *
     * @return
     * @author XiaoY
     * @date: 2016年12月3日 下午3:56:44
     */
    public int getPageNo() {
        return pageNo;
    }

    /**
     * 当前页号
     *
     * @param pageNo
     * @author XiaoY
     * @date: 2016年12月3日 下午3:56:48
     */
    public void setPageNo(int pageNo) {
        this.pageNo = pageNo;
    }

    /**
     * 总记录数
     *
     * @return
     * @author XiaoY
     * @date: 2016年12月3日 下午3:56:56
     */
    public int getRecordCount() {
        return recordCount;
    }

    /**
     * 总记录数
     *
     * @param recordCount
     * @author XiaoY
     * @date: 2016年12月3日 下午3:56:59
     */
    public void setRecordCount(int recordCount) {
        this.recordCount = recordCount;
    }

    @Override
    public String toString() {
        return "BaseModel [url=" + url + ", pageSize=" + pageSize + ", pageNo=" + pageNo + ", recordCount="
                + recordCount + "]";
    }

}
